home *** CD-ROM | disk | FTP | other *** search
/ Precision Software Appli…tions Silver Collection 4 / Precision Software Applications Silver Collection Volume 4 (1993).iso / new / millnare.arj / MILLNARE.UNP
Text File  |  1992-11-23  |  3KB  |  60 lines

  1.   This unprotect is for Millionaire, version 1.3 (It may work on
  2.   other versions, but I have not tested it on any others. If
  3.   other versions do not match addresses, look for the same code
  4.   in other areas of the same INITIAL.BIN file).  This unprotect
  5.   should only be used for archival and ramdisk support only to
  6.   authorized purchasers of the program!!
  7.  
  8.   First, make a BACKUP of the original disk by copying all the
  9.   files to another disk. (i.e., with original disk in drive A
  10.   and blank in drive B, type in: COPY A:*.* B: ). Then, copy
  11.   DEBUG.COM onto that same backup disk.  Put away the original
  12.   disk and place the backup in drive A.  Proceed as follows:
  13.  
  14. A>DEBUG INITIAL.BIN
  15. -U 0154
  16. xxxx:0154 CD70          INT     70           <--|
  17. xxxx:0156 FC            CLD                     |
  18. xxxx:0157 BE0B00        MOV     SI,000B         | This code should match
  19. xxxx:015A 8B3E0900      MOV     DI,[0009]       | as is. Note: the xxxx a
  20. t
  21. xxxx:015E 81C7A200      ADD     DI,00A2         | the beginning of each
  22. xxxx:0162 B90800        MOV     CX,0008         | line indicate that this
  23.  
  24. xxxx:0165 F3            REPZ                    | number is not important
  25.  
  26. xxxx:0166 A6            CMPSB                   |
  27. xxxx:0167 59            POP     CX              | If this is not the same
  28.  
  29. xxxx:0168 7515          JNZ     017F            | as your version, quit n
  30. ow
  31. xxxx:016A 5F            POP     DI              | or try to find this cod
  32. e
  33. xxxx:016B 5E            POP     SI              | elsewhere with the sear
  34. ch
  35. xxxx:016C 07            POP     ES           <--| function of debug.
  36. ...etc... .
  37. -E 0168 90 90                           <-- Type in these commands
  38. -U 0154
  39. xxxx:0154 CD70          INT     70
  40. xxxx:0156 FC            CLD
  41. xxxx:0157 BE0B00        MOV     SI,000B
  42. xxxx:015A 8B3E0900      MOV     DI,[0009]
  43. xxxx:015E 81C7A200      ADD     DI,00A2
  44. xxxx:0162 B90800        MOV     CX,0008
  45. xxxx:0165 F3            REPZ
  46. xxxx:0166 A6            CMPSB
  47. xxxx:0167 59            POP     CX
  48. xxxx:0168 90            NOP                <--\Notice we have NOP the
  49. xxxx:0169 90            NOP                <--/JMP instruction out of
  50. xxxx:016A 5F            POP     DI              the code.
  51. xxxx:016B 5E            POP     SI
  52. xxxx:016C 07            POP     ES
  53. -W                                      <-| Type in this...
  54. Writing 05BF bytes
  55. -Q                                       <-| and this...
  56.  
  57.    That's it. Enjoy the newer version......
  58.                             Your Welcome.
  59.  
  60.